composed of different species - German English Dictionary